import http from "@/utils/fetch";

/**
 *  小程序首页配置
 */
// 首页设置保存数据
export function saveParams(params) {
  return http.post("/Admin/AlipayIndex/setIndex", params, true);
}
// 首页查询单个设置
export function getParamsByType(type) {
  return http.post("/Admin/AlipayIndex/findInfo", { type });
}
// 首页设置发布
export function releaseOnline() {
  return http.post("/Admin/AlipayIndex/releaseOnline", {}, true);
}
// 首页设置预览
export function previewIndex() {
  return http.post("/Admin/AlipayIndex/preview");
}

/**
 * 商品推广管理
 */
// 获取首页推荐分类列表
export function categoryList(params) {
  return http.post("/Admin/AlipayIndex/categoryList", params);
}
// 首页推荐添加分类
export function addCategory(params) {
  return http.post("/Admin/AlipayIndex/addCategory", params, true);
}
// 首页推荐编辑分类
export function editCategory(params) {
  return http.post("/Admin/AlipayIndex/editCategory", params, true);
}
// 首页推荐删除分类
export function setCategoryDel(id) {
  return http.post("/Admin/AlipayIndex/setCategoryDel", { id }, true);
}
// 首页推荐设置分类状态
export function setCategoryStatus(params) {
  return http.post("/Admin/AlipayIndex/setCategoryStatus", params, true);
}
// 首页推荐设置分类排序
export function setCategorySort(params) {
  return http.post("/Admin/AlipayIndex/setCategorySort", params, true);
}
// 首页推荐商品列表获取分类
export function listCategoryList() {
  return http.post("/Admin/AlipayIndex/listCategoryList");
}
// 首页推荐商品列表设置商品推荐排序
export function setListSort(params) {
  return http.post("/Admin/AlipayIndex/setListSort", params, true);
}
// 首页推荐商品列表
export function goodsList(params) {
  return http.post("/Admin/AlipayIndex/goodsList", params);
}
// 首页推荐商品列表设置状态
export function setListStatus(params) {
  return http.post("/Admin/AlipayIndex/setListStatus", params, true);
}
// 首页推荐商品列表添加商品
export function addList(params) {
  return http.post("/Admin/AlipayIndex/addList", params, true);
}
// 首页推荐商品列表选择商品
export function chooseGoods(params) {
  return http.post("/Admin/AlipayIndex/chooseGoods", params);
}

/**
 * 九大分类
 */
// 获取活动页
export function getActivityPage() {
  return http.get("/Admin/ActivityManage/getActivityPage");
}
// 编辑活动页
export function editActivityPage(params) {
  return http.post("/Admin/ActivityManage/editActivityPage", params, true);
}
// 发布
// 编辑活动页
export function release(id) {
  return http.post("/Admin/ActivityManage/release", { id }, true);
}
